/*
  游客任务
  题目描述
    欢乐谷推出了这样一个活动，一共有 n 个任务等待游客完成，这些任务的地点都在一条数轴上，
    坐标从 1 到 n，每个任务都需要先完成 ai 个任务之后才能开始完成，每个任务只能做一次，
    游客可以在数轴上左右进行移动，游客的初始位置位于第一个任务的地点，方向朝向数轴的正方向，
    请问游客最少需要转向几次才能把所有的任务都完成？
  输入描述
    输入包含两行，第一行为一个正整数 n（1 <= n <= 100），表示任务数量。
    第二行为 n 个正整数 a1, a2, a3 ..... an，表示每个任务的值，任务的值小于 n。
  输出描述
    输出有一行，包含一个正整数，表示转向的次数。
  样例1
    输入
      7
      0 3 1 0 5 2 6
    输出
      2
  提示
    对于 100% 的数据，1 <= n <= 100
*/